<!DOCTYPE html>
<html>
<head>
<title>Uitwerking opdracht 1</title>
</head>
<body>
<?php
require_once('inleveren.php');
/*
* 
* Opdracht voor ARRAYS
* In te leveren uiterlijk donderdag 29 november
*
* Eisen:
* 1. Elke regel code moet worden voorzien van commentaar, en indien gevraagd worden toegelicht door leerling
* 2. Leerling moet zich letterlijk houden aan de opdracht, tenzij de opdracht niet eenduidig of te vaag is omschreven
* 3. De opdracht moet uiterlijk 29 november ingeleverd zijn
*
*/

/* Hieronder zijn de arrays die je nodig hebt om de opdrachten te maken:
* Opdracht 1: Print de namen van de spelers in de volgorde van hun positie in het veld: dus eerst doel, verdediging, aanval
* Opdracht 2: Sorteer de spelersnamen alfabetisch en print ze vervolgens dan in omgekeerde volgorde, dus van z naar a
* Opdracht 3: Print de aanvallers met een leeftijd jonger dan 25
* Opdracht 4: Maak een nieuwe array met 11 elementen met spelers met de jongste leeftijd en print ze in de volgorde van hun positie op het veld.
* Extra:
* Opdracht 5: Maak een nieuwe dreamteam $aDreamteam met 11 spelers, met 1 doelman, 4 verdedigers, 3 middenvelders en 3 aanvallers
*             waarbij je per positie de (meest ervaren) oudste spelers, en vervolgens de rugnummers en alleen de voornamen print.
*/

echo "<div style='width: 25%; float: left;'>";
echo "<h1>Opdracht 1</h1>";
echo "<h2>spelers per positie</h2>";
echo "<p>";
echo "<em>Doel:</em><br>";
//eerst de doelverdedigers
foreach ($aPositie as $key => $val) {
	if ($val == 'Doel') {
		echo "$key<br>";
	}
}
//dan de verdedigers
echo "<br><em>Verdediging:</em><br>";
foreach ($aPositie as $key => $val) {
	if ($val == 'Verdediging') {
		echo "$key<br>";
	}
}
//dan de middenvelders
echo "<br><em>Middenveld:</em><br>";
foreach ($aPositie as $key => $val) {
	if ($val == 'Middenveld') {
		echo "$key<br>";
	}
}

//dan de aanvallers
echo "<br><em>Aanval:</em><br>";
foreach ($aPositie as $key => $val) {
	if ($val == 'Aanval') {
		echo "$key<br>";
	}
}
echo "</p>";
echo "</div>";

/* Uitwerking opdracht 2 */
echo "<div style='width: 25%; float: left;'>";
echo "<h1>Opdracht 2</h1>";
echo "<h2>spelers in omgekeerde alfabetische volgorde</h2>";

echo "<p>";
$aNamen = array_keys($aPositie);
rsort($aNamen);

foreach ($aNamen as $key => $val) {
		echo $val."<br>";
}


echo "</p>";
echo "</div>";

/* Uitwerking opdracht 3 */
echo "<div style='width: 25%; float: left;'>";
echo "<h1>Opdracht 3</h1>";
echo "<h2>aanvallers jonger dan 25</h2>";
// Opdracht 3: Print de aanvallers met een leeftijd jonger dan 25
echo "<p>";

// de positie van de spelers staat in de array $aPositie
foreach ($aPositie as $key => $val) {
		// in $key staat de am en in $val de positie
		if ($val == 'Aanval') {
				// maar de leeftijd staat in de array $aLeeftijd 
				// de $key van $aPositie is hetzelfde als de $key van $aLeeftijd
				if ($aLeeftijd[$key] < 25) {
						// print de naam
						echo $key."<br>";
				}
		}
}
echo "</p>";
echo "</div>";

/* einde 3 */
/* Uitwerking opdracht 4 */
echo "<div style='width: 25%; float: left;'>";
echo "<h1>Opdracht 4</h1>";
echo "<h2>jongste spelers per positie</h2>";
echo "<p>";
// Opdracht 4: Maak een nieuwe array met 11 elementen met spelers met de jongste leeftijd en print ze in de volgorde van hun positie op het veld.


echo "</p>";
echo "</div>";
/* einde 4 */
?>
</body>
</html>
